package com.ruoyi.mushcoin.domain;

import com.mybatisflex.annotation.Id;
import com.mybatisflex.annotation.Table;
import lombok.Data;

import java.io.Serial;
import java.util.Date;

/**
 * 用户任务奖励列(H5)对象 tg_user_task_rewards
 *
 * @author billy
 * 2024-08-18
 */
@Data
@Table(value = "tg_user_task_rewards")
public class TgUserTaskRewards {
    @Serial
    private static final long serialVersionUID = 1L;

    /**
     *
     */
    @Id
    private Long id;

    /**
     * 奖励用户ID
     */
    private Long userId;

    /**
     * 1每日签到 2加入TG频道 3加入钱币部落 4关注我们的X账号 5提升我们的TG频道 6选择您的交换货币 7邀请1个朋友 8邀请满3个朋友
     */
    private Integer taskType;

    /**
     * 任务奖励
     */
    private Long taskRewards;

    /**
     *
     */
    private Date taskDate;

    /**
     * 注册用户
     */
    private Long reUserId;

    /** 任务奖励，ganme金币 **/
    private Long taskGold;
    /** 任务奖励，ganme钻石 **/
    private Long taskDiamond;
    /** 发放状态： 0未发 1已发 2后台按批次待发 **/
    private Integer status;
    /** 任务用户标签 **/
    private Integer taskUserTag;
    /** 备注 **/
    private String remark;


}
